One moment please...
 
Exact Synergy   
 

CRMRating.exe - Background process

Background Job: CRMRating.exe

Introduction

 

The CRMRating.exe background job determines the rating of a customer based on the value of the contracts linked to the account and settings in e-Synergy.

 

CRMRating.exe evaluates the account and the contracts that are linked to the account. Based on the rating settings in e-Synergy a rating from 1 to 7 will be given to each account that has a contract. The highest rating is 1 and 7 is the lowest rating. At this moment the rating functionality is only available for accounts of the type customer and reseller.

 

The rating rules can be maintained with the rating rules application. Each rating must have an amount range linked to it. The background job calculates the total contract amount per account combined with all subsidiaries of that account. Based on the total contract value and the rating rules a rating will be given to each account. The total contract value is based on the totals of the item values and the service values. Accounts with the status 'Exit' will not be processed by CRMRating.

 

More information about setting up this background job can be found in this document: e-Synergy and the background applications.

 

Technical Information

 

The following tables are involved when running CRMRating.exe:

  • cicmpy (Accounts)
  • Items (Items)
  • ItemNumbers (Contracts)
  • BacoSettings (CRMRatingLastRun -> contains the last run date)
  • RatingAmounts (Rating rules)

 

In order to avoid updating all accounts in one run, the datemodified of the contract is used to get all the contracts that were changed. Removing this will make the upload and download unworkable, because the timestamps of the cicmpy records are updated.

 

It is advised to schedule the application once a day, at an not too busy time. And the application can only be executed when the user is member of the role that is added to function point 337.

 

Below you can find an example of the command line as it should be entered in the SQL job or the scheduled Windows task:

 

  • C:\Synergy\bin\CRMRating.exe /S:SynServer /D:Synergy

 

 

Settings e-Synergy

 

For CRMRating to be set up correctly there is a setting in e-Synergy that needs to be set. The rating rules should be defined via [CRM > Maintenance > Rating: Rules]. Here you can set up the rating rules for either customers or resellers. To learn how to set this up please read the following document: How to set up and use rating rules for customers?.

 

Related Topics

 

     
 Main Category: Support Product Know How  Document Type: Online help main
 Category: On-line help files  Security  level: All - 0
 Sub category: Details  Document ID: 00.811.476
 Assortment:  Date: 19-05-2018
 Release:  Attachment:
 Disclaimer